package com.chinacoal.hr.levelimpl.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.chinacoal.hr.levelapi.entity.Employee;

import java.util.List;
import java.util.Map;

public interface EmployeeService {

    public IPage<Employee> getEmployeeList(Map<String, Object> condition) throws Throwable;

    public List<Employee> getEmployeeListWithOutPage(Map<String, Object> condition) throws Throwable;

    public List<Employee> getEmployeeListFuzzyByName(String empName) throws Throwable;

    public Employee getEmployeeDetail(String empCode) throws Throwable;

    public Employee getEmployeeDetailLocal(String empCode) throws Throwable;
}
